package com.ruoyi.servie.param;

import java.util.List;
import java.util.Map;

public class AliyunBatchSmsParam {

    /**
     * 阿里云短信accessKeyId
     */
    public String accessKeyId;

    /**
     * 阿里云短信accessKeySecret
     */
    public String accessKeySecret;

    /**
     * 接收短信的手机号码。
     */
    private List<String> phoneNumbers;

    /**
     * 短信签名名称
     */
    private List<String> signNames;

    /**
     * 短信模板ID
     */
    private String templateCode;

    /**
     * 模板参数值
     */
    private List<Map<String,Object>> templateParam;

    public AliyunBatchSmsParam(String accessKeyId, String accessKeySecret) {
        this.accessKeyId = accessKeyId;
        this.accessKeySecret = accessKeySecret;
    }

    public String getAccessKeyId() {
        return accessKeyId;
    }

    public void setAccessKeyId(String accessKeyId) {
        this.accessKeyId = accessKeyId;
    }

    public String getAccessKeySecret() {
        return accessKeySecret;
    }

    public void setAccessKeySecret(String accessKeySecret) {
        this.accessKeySecret = accessKeySecret;
    }

    public List<String> getPhoneNumbers() {
        return phoneNumbers;
    }

    public void setPhoneNumbers(List<String> phoneNumbers) {
        this.phoneNumbers = phoneNumbers;
    }

    public List<String> getSignNames() {
        return signNames;
    }

    public void setSignNames(List<String> signNames) {
        this.signNames = signNames;
    }

    public String getTemplateCode() {
        return templateCode;
    }

    public void setTemplateCode(String templateCode) {
        this.templateCode = templateCode;
    }

    public List<Map<String, Object>> getTemplateParam() {
        return templateParam;
    }

    public void setTemplateParam(List<Map<String, Object>> templateParam) {
        this.templateParam = templateParam;
    }
}
